endoscopic therapy - French English Dictionary